home *** CD-ROM | disk | FTP | other *** search
/ Australian Personal Computer 1999 November / APC411-1.ISO / new_hot / mac / snak-sit.hqx / Snak 3.0.2 / Snak Manual.rsrc / TEXT_143.txt < prev    next >
Encoding:
Text File  |  1999-09-20  |  24.2 KB  |  498 lines

  1.  
  2.  
  3. Version History
  4.  
  5. 3.0.2 released 9/20/99
  6. Input fields follow interface font and size.
  7. Support for TalkCity overflow channels.
  8. Better messages when text can't be sent to a channel.
  9. Add server to channel lists selects and shows.
  10. Support color in channel lists.
  11. Faster quit and window closing.
  12. Optional loud private message sound.
  13. Window locations are remembered while the program is running, not just when it quits.
  14.  
  15. Fixed problem switching to next server in connection record when the first one timed out.
  16. Fixed lock up when using the online help on pre 8.5 machines.
  17. Fixed name sorting.
  18. Fixed DCC progress time estimate for DCC resume.
  19. Fixed describe.
  20. Fixed problem that could leave channels "half open" if the connection to the server failed.
  21. Fixed problem with wrong default font selected in channel preferences.
  22.  
  23.  
  24. 3.0.1 released 6/25/99
  25. Implemented block of the +++ATH hack that prevents it from disconnecting the modem if the string comes through IRC.
  26.  
  27. Due to popular demand the message history is back on the up and down arrows and the private message history is back on the tab key.
  28. The private message history now stores the nicks of both incoming and outgoing private messages.
  29.  
  30. The progress information in the DCC status dialog now list estimated time left in the download.
  31.  
  32. Added "Set as default" button in the quit dialog.
  33. Table items are made slightly smaller.
  34. Brings connection window to front after creating it at start.
  35.  
  36. Fixed DCC receive problem that could lose the last block of the file.
  37. Fixed occasional crash when quitting with an active download.
  38. Fixed problem where the channel list would lock up the machine for minutes when sorting a channel list with many thousands of channels. Channel list sorting is now much faster.
  39. Fixed problem with the wrong help menu items being opened on some machines.
  40. Fixed bug in channel list options dialog when all options were turned off.
  41. Fixed bug where multiple quit dialogs were opened when the 30 minute quit dialog was left up for a long time.
  42.  
  43. 3.0 released 6/2/99
  44. Message routing is improved so that notify messages are sent to the active interface instead of the console.
  45. Windows can be tiled.
  46. Command reference now show syntax info for built in functions.
  47. Multiple commands are supported in each tool and contextual menu item. The commands are separated by semicolons.
  48. The ignore tool and contextual menu items write a confirmation.
  49.  
  50. Fixed incorrect voice + and - userlist contextual menu.
  51. Fixed missing display of voice status.
  52. Fixed enabling of cmd-w if the floating input was active.
  53.  
  54. 3.0b4 released 5/25/99
  55. Highlighting of text reacts to certain words by beeping, with a special text color or with speech.
  56. Connection window tracks active nickname and servers on the connections.
  57. Interfaces in a shared window can be reordered within the window by dragging the dividers.
  58. Interfaces can be moved to another window with the "Move Interface" menu item under the File menu.
  59. Messages can be spoken, and voice assignment is customizable by nick.
  60.  
  61. /list  <channelname> is supported.
  62. Added contextual menu item to play sound in channel.
  63. Added /play command as a synonym for /sound.
  64. Additional text after soundname in /sound is supported.
  65. New variable $J holds text of last private message.
  66. The respond tool function uses this to display the last received message when opening a query window.
  67. Voice + and - items added to userlist contextual menu.
  68.  
  69. The separate "Close Interface" menu item is removed. Cmd-w will now close individual interfaces or the window when the last interface is closed. Clicking in the closebox will close the entire window right away, even if there are multiple interfaces in it.
  70.  
  71. Fixed display of /me actions in DCC Chat.
  72. Fixed manual /dcc get <nick>.
  73. Fixed playing of soundfiles that are not wav format.
  74. Fixed excessive sound notifications on split.
  75. Fixed unnecessary "The connection is no longer active" messages.
  76. Fixed bug that could prevent the tool and contextual menus from building.
  77. Fixed occasional crashing bug when closing an open DCC connection.
  78. Fixed setting of binary button in DCC send.
  79. Fixed resizing of userlist scroll bars when switching channels.
  80. Fixed DCC send with drag and drop.
  81. Fixed delete from notify list from the keyboard or drag to trash.
  82.  
  83.  
  84. 3.0b3 released 5/19/99
  85. ToolTips provide help and reminders for items in preferences, settings dialogs and address book.
  86. Connections can be set to automatically connect on start.
  87. Large text chunks can be pasted into and sent from input fields.
  88. Channel list has contextual menu for adding to favorite list.
  89. Channel list is faster.
  90. Favorite channels are categorized.
  91. Creator for log files can be set.
  92. Location of DCC window is remembered.
  93. Undo supported in all text fields.
  94. Control g and w supported.
  95.  
  96. Fixed bug that could open multiple windows for the same channels.
  97. Fixed resuming a DCC file send.
  98. Fixed /part from channel you'd been kicked from.
  99. Fixed problem introduced in b2 that prevented sounds from playing.
  100.  
  101. 3.0b2 released 5/16/99
  102. /part for /console, /query and dcc chat implemented.
  103. Docking window is closed when last interface is closed.
  104. Page up etc is directed to active interface instead of edit field.
  105. Input field directed to an interface when window is selected.
  106. Menu definitions moved to editable text file.
  107. Separate contextual menus for the different interface types.
  108. Fixed dcc with drag and drop.
  109. Fixed Error: Can't send to channel.
  110. Fixed Redraw problem in preferences.
  111. Fixed time stamp translated modes.
  112.  
  113. 3.0b1 released 5/11/99
  114. Multiple channels and other interfaces can be docked in a window.
  115. Separate userlist and input field.
  116. Setup assistant.
  117. Online help.
  118. DCC send and chat can be started from the DCC status dialog.
  119. DCC Resume for both manual and automatic gets. Both Binary and MacBinary files supported.
  120. Command Reference window that lists all aliases and variables.
  121. Multiple files can be sent to the same nick at the same time.
  122. Tables are sortable, and have a Finder like look.
  123. Supports Navigation Services.
  124. Address book is updated with functions to send email.
  125. Uniform windows layout.
  126. Simplified preferences.
  127. Updated and extended server list.
  128. Automatic connect on joining channels.
  129. CTCP HOMEPAGE supported.
  130. FIxed bug in DCC MacBinary receive of files that had comments
  131.  
  132. 2.0.2 released 2/13/99
  133. Snak will now automatically try the alternative nick if the normal nick is in use and will only ask the user if both are taken.
  134. Provided notification in the channel and query windows when the connection to the server goes down.
  135. Implemented /pass and changed /quote so that both commands can be used when the connection is in the "connected" state. All other commands are only sent when the connection is in the "online" state. This should enable Snak to work properly with IRCGate programs.
  136. The active nickname is displayed in the connection window.
  137.  
  138. Fixed bug that stopped identd from working if you connected with the /server command.
  139. Fixed bug that could prevent sending messages to the channel with the error "Can't send to channel".
  140. Fixed bug in the saving of the color mode (mIRC, Mac and Ignore).
  141. Fixed bug the handling of passwords in the connection record.
  142. Fixed missing time parameter in the contextual menu ping command.
  143.  
  144. 2.0.1 released 1/24/99
  145. Selection of text in a the text panes no longer require two tries.
  146. All scroll bars support live dragging.
  147. Two bugs are fixed in DCC that could cause file receiving to fail without explanation.
  148. DCC file receive is slightly faster.
  149. Port numbers over 32K is supported.
  150.  
  151. 2.0 released 1/3/99
  152. Background colors for channels, DCC chats and query can be set again.
  153. The input field history function modified to match more closely other clients.
  154. The input field keeps the automatic scrolling in channels going when it resizes itself.
  155. The method of color processing in each channel can be set, and color processing can be turned off.
  156. Redesigned the look of the preference window to match the rest of the program.
  157. Fixed a problem searching in the channel list.
  158. Fixed a problem where certain keypresses in the channel list would cause the console window to activate.
  159. Fixed a problem where the startup actions were not processed in most cases
  160. Fixed extreme slowdown on some machines when typing text
  161. Fixed a crash when using channel keys.
  162. Fixed a problem with the window cycle command when only one window was open
  163.  
  164. 2.0b6 released 11/13/98
  165. This version fixes a crashing bug with OS8.5. There are no additional changes.
  166.  
  167. 2.0b5 released 11/11/98
  168. Connecting to servers is now significantly faster and much more reliable.
  169. The positions of channel, query and DCC chat windows are saved.
  170. The console windows can be closed and reopened.
  171. A new Connections window makes it much simpler to connect, and to see which connections are active.
  172. The servers in the server list in the connection record can be edited with double click
  173. Font and fontsize for console, channel, query and DCC chat windows can be set individually
  174. The DCC status window supports multiple selection
  175. Fixed incorrect /kick alias
  176. Fixed crash that could occur randomly in normal operation
  177. Fixed crash when the program quit that some people experienced
  178.  
  179. 2.0b4 released 09/23/98
  180. This version supports /timers and event handlers and therefore has very extensive compatibility with ircII scripts. Please see the scripting chapter for complete information about the scripting support.
  181.  
  182. The input fields now resize dynamically as text are typed in, and go back to original size after the text is sent. 
  183.  
  184. The program now brings up the DCC status window when a DCC transfer is started with drag and drop
  185.  
  186. Underlined text is supported in the input field
  187.  
  188. Certain script errors are now flagged with proper linenumber and filename
  189.  
  190. There is now an explanation when quitting due to the 30 min limitation
  191.  
  192. There is now a small handle indicator in the draggable resizer bars
  193.  
  194. Behavior of $C is changed to return the name of the topmost channel window, instead of the currently active window. In most cases this will not make a difference, but certain scripts that does a /join and later a $C will now work
  195.  
  196. A new command /debuglog will send all incoming text to a file which can then be examined in case of problems.
  197.  
  198. Fixed an identd problem that caused problems for many users when trying to connect to a server. 
  199. Fixed tab between fields in clicking preferences
  200. Fixed timestamps on all msgs including server messages
  201. Fixed problem where bold style was being left on until plain
  202. Fixed correct color for first stylerun
  203. Fixed incorrect default font in the console window input field
  204.  
  205. 2.0b3 released 08/31/98
  206. This version further extends the scriptability of Snak with the functions $ischannel, $ischanop, $word, $encode, $decode, $word
  207.  
  208. Operators / * % ^ ~ ? are supported, so Snak now supports all ircII operators.
  209.  
  210. Numeric responses 313, 366, 381,401, 421 are now supported.
  211.  
  212. Selected default font and size are used in Query and DCC Chat
  213.  
  214. xecho function now handles the level and window parameter, so the output from many purepak scripts are no longer messed up
  215.  
  216. userhost function now handles the command parameter that could contain a script to be executed when the response was returned from the server. That means that useful purepak functions like ban, unban, enemy and friend works properly now.
  217.  
  218. The notify function will display a message in the active window when someone from the notify list signs on or off.
  219.  
  220. The /sound command to play wav files has been improved, and is now smarter in deciding when to send the sound to the channel.  
  221.  
  222. fixed crashes when the connection could not be opened
  223. fixed server messages were occasionally not the right color
  224. fixed incoming private actions are now supported in DCC Chat 
  225. fixed identd problem when there were two simultaneous connectio attempt
  226. fixed a number of cases where messages from the server would go to the console window instead of the topmost channel window
  227. fixed a crash that could happen when executing complex scripts because the program would run out of stack space.
  228.  
  229. 2.0b2 released 07/29/98
  230. This version improves the scriptability of Snak with 8 additional functions: $rand, $srand, $tdiff, $match, $rmatch, $toupper, $tolower, $strip. These functions are used in more than 200 places in PurePak so a significantly larger portion of PurePak now works properly.
  231.  
  232. Font and size selection now also applies to userlist and input field
  233. Outgoing /ctcp sound command now also plays the sound file
  234. Logging in /query now logs the nick as well as the text
  235.  
  236. fixed occasional crash when using < and >
  237. fixed occasional crash when closing a console window
  238. fixed crash when doing oper
  239. fixed incorrect return values from $mid 
  240. fixed redraw problem that could happen when selecting bold or underlined 
  241. fixed problem playing sounds when there was text after the sound name
  242.  
  243.  
  244. 2.0b1 released 07/12/98
  245. This version provides extensive scriptability and comes with the PurePak script package. Some language elements used by the package like event notification ("on <event>"), timers and some built in functions ($rand  and others) are not implemented yet. Please see the scripting chapter for a complete overview of the level of scripting support, and the available operators and commands.
  246. The shortcut menu next to the input field has been removed, and the input field is therefore larger.
  247. Playback of .wav files are supported if you have QuickTime 2.5 or newer.
  248. Contextual menus are supported. A later beta will allow the customization of the menus.
  249. Function keys are supported, and a script can be attached to the keys by editing the script files to associate a command with /F1 to /F12.
  250. The default timeout for servers has been increased to 35 seconds.
  251.  
  252. Fixed a problem in the identd server where it might not have time to send out the response if the other side was too quick to disconnect
  253. Fixed a problem where it did not remove your own nick from the list if you were kicked. 
  254. Fixes problem with the userlist redrawing improperly when the background was black
  255. Fixed crash with the Cycle windows command when there was no windows open
  256. Fixed /leave without a channel name problem
  257. Fixed a crash with multiple outstanding /whois
  258. Properly displays message when you try and do something that requires channel operator privileges
  259.  
  260. 1.4.1 released 06/14/98
  261. This version fixes a grave bug where three error dialogs would come up after connecting to a setup that had been changed from the default.
  262.  
  263. 1.4 released 06/13/98
  264. DCC chat and query handle multiple lines correctly
  265. File can be typed to channel with drag and drop to input field
  266. /type in query window is supported
  267. Userlist matches the color of the channel
  268. Compatible with SmartScroll
  269. Logon sequence changed slightly to accomodate talkcity servers
  270.  
  271. Fixed problem remembering window locations
  272. Fixed a problem where drag to trash would remove selection in table so that the item couldn't be deleted
  273. Fixed problem where connection with space in front of name would fail to create script file
  274. Fixed problem connecting when OpenTransport was missing
  275. Fixed problem when the a channel window was closed while not connected, connect and rejoin
  276. Fixed problem where the auto log had the wrong line ending
  277. Fixed /ping 
  278.  
  279. 1.4b3 released 06/06/98.
  280. The input field accepts Drag and Drop, and can handle multiple lines of text
  281. The conditional test in the "if" statement now works. This means that the possessive (his/her/the) is now set correctly based on the gender flag.
  282. Existing text in the channel, query or DCC chat  is written to the new logfile when logging is started manually.
  283. /wallops, /type, /omsg, /onotice and /flush are now supported
  284. $* supported
  285. NightStar network added
  286. Fixed problem when dragging file to empty cell in usertable
  287. Fixed problem with password protected channels
  288. Fixed crash when doing whois
  289. Fixed redraw and alias file when renaming connection in list
  290. Fixed incorrect aliases like /op and /topic
  291.  
  292. Scripting support is still incomplete, but now that conditional testing and branching works it should be manageable to make quick progress.
  293.  
  294. 1.4b2 released 05/18/98.
  295. Extended scripting support with multiline scripts, user definable variables, loading of script files.
  296. Support for Appearance Manager 1.0.1 and later.
  297. /load, /alias and /assign supported
  298. Fixed a crash shortly after startup when the USERHOST info was returned
  299. Fixed inability of 68K version to receive DCC transfer
  300. Fixed incorrect selection of timestamp radio button
  301. Fixed scroll problem in ignore list
  302. Fixed incorrect mode selection in DCC send that would force MacBinary in all cases
  303. The scripting support is incomplete. "if" works partially but all other conditional commands are unimplemented. The input field is a few pixels too small. The Scripting panel in the preferences is empty.
  304.  
  305. 1.4b1 released 03/29/98.
  306. Connection setup and open channels can be saved to a setup file that can be clicked to restore the session automatically
  307. Files can be sent with DCC by dropping them on the Userlist
  308. Displays a Save as dialog when receiving files with DCC
  309. /dcc get [optional nick] supported
  310. /server supported, also /server + and /server -
  311. Users can be dragged to ignore the panel for easier Ignore
  312. Fixed: if an connection record was changed while the connection window was up, the old values would be restored when the window was closed
  313. Fixed: Certain characters redirected channel input to server window
  314. Fixed: Editing aliases could make them unuseable
  315. Fixed: Window titles could be truncated
  316. Fixed: Checkbox problem in DCC auto receive
  317. Fixed: Selection of autoreceive folder was one level too far down
  318. Fixed: The divider bars were hard to use
  319. Fixed: The userlist divider could be dragged beyound the edge
  320. Fixed: Resize problem in DCC chat window
  321. Fixed: DCC notifications from a channel member went to the console window
  322.  
  323. 1.3.1 released 03/04/98.
  324. Automatic reconnection preference works
  325. Timestamping preference works
  326. Autoscrolling bug when the userlist was resized is fixed 
  327. Lost characters in channel name in join channel dialog fixed
  328. Fixed text alignment when the text size is changed
  329.  
  330. 1.3 released 02/16/98.
  331. Support for /ignore and /oper
  332. /join channel1,channel2 password  is supported
  333. /whois nick nick goes to target window
  334. fixed missing new line after /me in DCC chat
  335. fixed incorrect nick in /me in DCC chat
  336. more default connections
  337. many default channels
  338. channel list is shared among all connections
  339. progress bar at initial install
  340. remembers what connection windows was open at last quit
  341.  
  342. 1.3b3 released 01/25/98
  343. Four serious bugs have been fixed in the DCC function. DCC should now work reliably for both sending and receiving files. 
  344. /ping is now supported in the program itself, so please delete the /ping alias. 
  345. Major internal changes in preparation for supporting /ignore and highlight in next release. These changes should not affect any users.
  346.  
  347. 1.3b2 released 01/19/98
  348. A number of bugs related to the resizeable fields are fixed. 
  349. /broadcast and /bract are supported
  350. /ping now displays the response time
  351.                             (please add "$Z" to the end of the definitions of the /ping 
  352.                             alias and tool menu function for them to work properly, if 
  353.                             you already have an older copy of the Snak preferences) 
  354. The preference window have been redesigned 
  355. A bug in the Ircle color support is fixed. All 28 colors are now
  356. accessible.
  357. Two new scripting variables have been added : $Z returns a second count in UNIX format and $A returns the /away message
  358. Incoming channel pings are only sent to relevant channel
  359. Delete from tables now works with multiple items
  360. Query and DCC chat windows now support color
  361.  
  362. 1.3b1 released 01/11/98
  363. Input field, notify list and user list are now fully resizeable, and their settings are preserved for each channel and connection.
  364. A number of bugs in DCC was fixed which hopefully should make it possible to finally send files.
  365.  
  366. 1.2 released 01/04/98
  367. Channel listings now take advantage of Undernet improvements
  368. /userhost is supported
  369. Problem in the join channel dialog fixed
  370. /leave, /part, /clear fixed
  371. /Whois and /whowas output goes to sending window
  372.  
  373. 1.2b2 released 12/29/97
  374. Memory requirements for channel lists are drastically reduced
  375. Ircle and mIRC compatible color schemes are supported
  376. Problem in the /kick command fixed
  377. Tool functions available in the console window
  378. The Tab key now handles a list of the last 10 /msg sent
  379. Invitation dialogs no longer block the connection
  380.  
  381. 1.2b1 released 12/17/97
  382. Fixes a serious bug where it would crash when typing after clicking in a table.
  383. Supports the /DNS command
  384. Nicknames up to 30 characters long are supported
  385. Logging is now also supported in DCC chat and Query windows
  386.  
  387. 1.1.1 released 12/11/97
  388. bug fix for a problem with the scroll bar in the main text field
  389. PowerPC version now "weak links" against OpenTransport
  390. in an effort to fix the OTInetClientLib missing problem
  391.  
  392. 1.1 released 12/06/97
  393. /notify is supported with a notify list in the console window
  394. Double click in the userlist and notify list can be configured to execute a specific command
  395. cmd ,  (cmd-comma) will cycle through the windows
  396. Page up down, home and end is handled in all areas
  397. All keystrokes are directed to input field
  398. DCC Chat fixed
  399.  
  400. 1.1b2 released 11/22/97
  401. The text in the main channel window line up properly
  402.  /who is supported
  403. /join -invite is supported
  404. /invite without channel name is supported
  405. /away messages goes to all windows
  406. /whois nick nick now displays the idle time
  407. The input field is the active field when a channel window is selected
  408. color bug frequency reduced
  409. Better error message when inserting server twice
  410. Actions in query are supported
  411. Selected nick are kept when inserting or removing
  412. Window opening is speeded up
  413. Character translation in topics, channel names, etc.
  414.  
  415. 1.1b1 not publicly released
  416.  
  417. 1.0 released 11/09/97
  418. Character translation in Query and DCC chat windows
  419. Tab order in User database window fixed
  420. Fixed a problem in the cleanup after a successful DCC transfer
  421. Ident reenabled (this was accidentally disabled in f1)
  422. Fixed problem with multiline alias where each line was an alias
  423. Fixed  getting kicked from channel before window opened
  424. Prevented joining channels and DCC when not connected
  425. Fixed cosmetic issue where the DCC table would mix "from" and "to"
  426. Fixed incorrect message when a DCC chat was canceled.
  427. Fixed a problem when deleting a channel in the Join dialog
  428.  
  429. 1.0f1 released 10/31/97
  430. Registration features provided.
  431. DCC should now work completely.
  432. Auto rejoin channels after disconnect.
  433. Channel background colors are persistent.
  434. Character sets are mapped between ISO and Mac.
  435. Brings up a dialog when you join too many channels.
  436. The Up arrow no longer clears the input line.
  437.  
  438. 1.0 b9 released 10/05/97
  439. Connection records can specify multiple servers, which allows the program to try each server until it finds one that will connect.  
  440. The channel list will now display the channel names properly.
  441. Duplicates in the channel list on some servers fixed.
  442. DCC file sending and receiving, both binary and MacBinary  has been fixed.
  443.  
  444. 1.0 b8 released 09/10/97
  445. A number of problems in the way the database is built and used has been corrected
  446. The text fields only scroll if the scroller is at the bottom.
  447. Escape key clears input field
  448. Sound and notification when receiving a CTCP request
  449. Window size and locations are persistent
  450.  
  451. 1.0 b7 released 08/10/97
  452. Available in PowerPC and 68K versions
  453. MacBinary is supported on incoming DCC files
  454. Up and Down arrow keys will scroll through the last 10 messages in any input field
  455. Tab key will cycle through the last 10 people you sent /msg 's to .
  456. The problem with recursive aliases has been fixed (again)
  457.  
  458. 1.0 b6 released 07/14/97
  459. The supervisor can restrict opening of connections and file transfer
  460. The supervisor can limit access to channels whose names contain certain words and can configure Snak to leave the channel if certain words are uttered. 
  461. Userlist and channel list are sorted alphabetically
  462. Alias definitions can be saved to file
  463. DCC chat with bots work correctly
  464. The problem with recursive aliases has been fixed
  465.  
  466. 1.0 b5 released 06/22/97
  467. DCC File transfer
  468. DCC chat
  469. Find function can search channel text
  470. A list of nicks that are allowed to set up DCC connections to you automatically
  471. Optionally filetransfers and DCC chats can be auto accepted for every body
  472. Proper Icon and About Box
  473.  
  474. If you have the b4 package, please send me a copy of the release note I wrote for that version, thanks .... 
  475.  
  476. 1.0 b3 released 04/06/97
  477. Manual and automatic logging
  478. Sound
  479. Larger input field
  480. Query window configurable
  481.  
  482. 1.0 b2 released 03/23/97
  483. Supports /query
  484. Provides Drag and Drop in all tables
  485. Font and Font size is selectable in the channel window
  486. Additional scriping variables
  487. Fixes bug related to window placement on multiple monitors
  488.  
  489. 1.0 b1 released 03/03/97
  490. Initial release
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.